Top 10k strings from TasPrint (1983)(Tasman Software).z80
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [Z80] (TOSEC-v2007-01-01) /
Back to the directory listing
4 ;"PRINTER CUSTOMISATION" 4 "2","27","50" 4 to proceed " 3 tcode=tcode+1 3 ;"tasprint" 3 "3","27","51","24" 2 tcode=62032 2 tcode=62025 2 tcode=62018 2 ;"FONT SELECTION" 2 ;" Press one of the keys 2 "tasprint" 2 "3","27","65","8" 2 "3","27","65","12" 2 "2","0","0" 2 "1","0","0" 2 "*3","5","27","42","4","128","2","0" 2 "*2","5","27","42","1","192","3","0" 2 "*2","4","27","76","192","3","0","0" 2 "*1","5","27","42","0","224","1","0" 2 "*1","4","27","75","224","1","0","0" 2 "*1","4","27","75","128","2","0","0" 1 x$=options 1 text file lengths 1 tcode,(i-1 1 start=62309 1 start=62000 1 start,len: 1 seven bit head? 1 r$(i)=" ": 1 r$(i)=" " 1 printer control codes 1 print line of data 1 normal line spacing 1 move fonts 1 microdrive save 1 len=fin-start+1 1 intsw=62008 1 intsw,(i-256 1 input & poke codes 1 graphics line spacing 1 from=42800 1 font selection 1 font placement 1 enter to confirm 1 display ramtop values 1 dest=62000 1 data - interface types 1 cassette save 1 c$(i,j);" "; 1 Shinwa CP80 1 Seikosha 250 1 Seikosha 100 1 Epson RX80 1 Epson FX80 1 ;f(i);" ": 1 ;"characters per line": 1 ;"characters per line" 1 ;"can print across the width of the paper gives the following option(s) for printing:" 1 ;"Your Tasman Interface is a Type A unless the interface software cassette label has ""Type B"" 1 ;"You have chosen "; 1 ;"Type B"; 1 ;"Type B": 1 ;"Type A"; 1 ;"Type A": 1 ;"The code is now customised for"'"the ";a$(i) 1 ;"Stop the Tape": 1 ;"Seven or Eight bit pin head? 1 ;"Remove ear plug from cassette and insert blank tape.": 1 ;"Press one of the keys 1 ;"Press one of keys 1 ;"Press any other key to respecify" 1 ;"Press ENTER to proceed": 1 ;"OUTPUT TO INTERFACES" 1 ;"Number of characters per line ingraphics mode? (No. dots/10)": 1 ;"Least significant bit at Top or Bottom of print head? 1 ;"Insert ear plug and rewind and play tape to verify the save."''"If the verification fails 1 ;"INTERFACE CUSTOMISATION" 1 ;"Enter your printer control code sequence for graphics line 1 ;"Enter your printer control code sequence for bit image printing.(e.g. 27 75 128 2)": 1 ;"Do NOT stop the tape" 1 ;"CLEAR ";start-1 1 ;"(";k;") ";: 1 ;"(";k;") ": 1 ;"(";j;") ";a$(j): 1 ;" fonts." 1 ;" TASPRINT ";'' 1 ;" ";a$(i): 1 ;" ";a$(i) 1 ;" ";a$(i): 1 ;" ";a$(a) 1 ,(from-256 1 ,(dest-256 1 +f(j)*1920 1 )="Palace Script" 1 )="Median" 1 )="Lectura Light" 1 )="Data Run" 1 )="Compacta" 1 (tcode+z),( 1 ';"You will customise the code for:";';" (a) your printer interface;";';" (b) your printer; and";';" (c) the TASPRINT fonts that 1 ';"Just follow the instructions to create your customised code. If at any stage you want to start again just execute BREAK and then RUN." 1 ''"You must provide your own 1 ''"The control codes are different for the various makes and modelsof printer. TASPRINT needs to know the control sequences to send to your printer." 1 ''"If your printer is not specifiedin the list you must enter the code sequences yourself. You will have to refer to your 1 ''"If you are using one of the 1 ''"A sequence of ""control codes"" is" 1 '"You can now SAVE your configuredcode." 1 '"Type in the print address and press ENTER." 1 '"This routine must start at 62327and must end with a RET (return)statement at or before 62355." 1 '"Press:"'' 1 '"If your interface requires 1 '"Before loading the code lower RAMTOP by executing:" 1 "tasfont0" 1 "sent to your printer by TASPRINTto instruct it to print graphics(for fonts) and also to tell theprinter to do a form feed (paperadvance) of the correct length between lines." 1 "ZX Interface 1" 1 "You can incorporate 1-5 of thesefonts into TASPRINT. RAMTOP is lowered as follows:" 1 "Which printer interface are you using?" 1 "What printer are you using?" 1 "What is your interface software print address?" 1 "Type code and press ENTER (just press ENTER if finished)";r$(i): 1 "This program customises the 1 "The no. of dots the "; 1 "The available fonts are:": 1 "The TASPRINT code is now saved and verified with the name:" 1 "Tasman Interface" 1 "TASPRINT is now configured." 1 "Shinwa CP80" 1 "Seikosha 250" 1 "Seikosha 100" 1 "Morex Interface" 1 "Mannesmann Tally MT80" 1 "Kempston Interface" 1 "J=Kempston E version" 1 "How many fonts do you wish to incorporate into TASPRINT?"''"Press 1 "Hilderbay Interface" 1 "Euroelectronics ZX Lprint" 1 "Epson RX-80" 1 "Epson MX-80 Type III" 1 "Epson FX-80" 1 "Enter your printer control code sequence for normal (1/6 inch) line spacing. (e.g. 27 50)": 1 "Enter number"'r$(1 1 "Cobra 232 I/O Port" 1 "ADS Interface" 1 "5","0","0" 1 "4","0","0" 1 "3","27","76","3" 1 "3","27","76","2" 1 "3","27","51","15" 1 "1","1","1" 1 "1","1","0" 1 "*5","5","27","42","6","208","2","0" 1 "*4","5","27","42","6","208","2","0" 1 "*4","5","27","42","5","58","2","0" 1 "*1","4","27","71","1","224","0","0" 1 "*1","1","0","0","0","0","0","0" 1 "(";i;") ";a$(i): 1 you want to use." 1 to enter Basic" 1 to confirm. 1 to Run again": 1 spacing. (e.g. 27 51 24)": 1 printers specified in the list that follows then just press the letter shown in inverse nextto the printer name." 1 printer manual for the codes." 1 printed on it." 1 machine code routine to output the accumulator to your 1 interface." 1 initialisation the relevent codemust begin at 62309 and must endwith a RET (return) statemen at or before 62326." 1 for Microdrive save": 1 for Cassette save": 1 execute GOTO 1900 to try again.": 1 TASPRINT machine code. You can then use TASPRINT to LPRINT and LLIST using the TASPRINT fonts." 1 No. of Fonts 1 "'"specify your font ";j;". 1 P`BBB_b@ 1 RAMTOP